#!/usr/bin/env node


//1
// const log=console.log;
// const msg =['name','email','qq','mobile'];
// console.log(msg[0]+':');
//process.stdin.on('data',(data)=>{console.log(data)}); 显示buffer或者下面这个
// process.stdin.on('data',(data)=>{
//     console.log(data.toString());
// });//显示字符
// process.stdin.on('end',()=>{process.exit()})

//2存在问题
// const log=console.log;
// const msg =['name','email','qq','mobile'];
// const me={}
// let num=0;
// console.log(msg[num]+':');
// process.stdin.on('data',(data)=>{
//     me[msg[num++]]=data.toString();
//     console.log(msg[num]+':');
    
// });
// process.stdin.on('end',()=>{
//     console.log(me);
//     process.exit();
// });

const log = console.log;
const msg = ['name', 'email', 'qq', 'mobile'];
const me = {};
let num = 0;

log(msg[num] + ':');

process.stdin.on('data', (data) => {
  me[msg[num]] = data.toString().trim(); 

  if (num < msg.length - 1) {
    num++;
    log(msg[num] + ':');
  } else {
    log(me);
    // 退出程序
    process.stdin.pause(); 
    process.exit(); 
  }
});
